Isabela

Isabela Island, also known by its Spanish name of Isla Isabela and less commonly by its English name of Albemarle Island, is the largest of the Galapagos Islands of Ecuador.